package com.cn.pojo;

import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
 * 用户表
 * @author Administrator
 *
 */
public class Qc_user implements Serializable {
  
	/** 
	 * 
	 */ 
	private static final long serialVersionUID = -5765063945013108688L;
	private int u_id;
	private String u_email;
	private String u_name;
	private String u_pwd;
	private String u_sex;
	private int u_age;
	private String u_phone;
	private String u_born;
	private String u_addres;
	private int u_point;
	private String u_pic;
	private String u_online;
	private Date u_regtime;
	private List<Qc_order> qc_order;
	private List<Qc_discuss> qc_discuss;
	private List<Qc_message> qc_message;

	public Qc_user() {
	}
	/**
	 * 不带ID的有参构造
	 * @param u_email 邮箱
	 * @param u_name 用户账号
	 * @param u_pwd 用户密码
	 * @param u_sex 性别
	 * @param u_age 年龄
	 * @param u_phone 联系方式
	 * @param u_born 出生年月
	 * @param u_addres 住址
	 * @param u_point 积分
	 * @param u_pic 头像
	 * @param u_online 在线状态
	 * @param u_regtime 注册时间
	 * @param qc_order 外键于订单表(订单集合)
	 * @param qc_discuss 外键于评论表(评论集合)
	 * @param qc_message 外键于消息表(消息集合)
	 */
	public Qc_user(String u_email, String u_name, String u_pwd, String u_sex, int u_age, String u_phone, String u_born,
			String u_addres, int u_point, String u_pic, String u_online, Date u_regtime, List<Qc_order> qc_order,
			List<Qc_discuss> qc_discuss, List<Qc_message> qc_message) {
		this.u_email = u_email;
		this.u_name = u_name;
		this.u_pwd = u_pwd;
		this.u_sex = u_sex;
		this.u_age = u_age;
		this.u_phone = u_phone;
		this.u_born = u_born;
		this.u_addres = u_addres;
		this.u_point = u_point;
		this.u_pic = u_pic;
		this.u_online = u_online;
		this.u_regtime = u_regtime;
		this.qc_order = qc_order;
		this.qc_discuss = qc_discuss;
		this.qc_message = qc_message;
	}
	/**
	 * 带ID的有参构造
	 * @param u_id 编号
	 * @param u_email 邮箱
	 * @param u_name 用户账号
	 * @param u_pwd 用户密码
	 * @param u_sex 性别
	 * @param u_age 年龄
	 * @param u_phone 联系方式
	 * @param u_born 出生年月
	 * @param u_addres 住址
	 * @param u_point 积分
	 * @param u_pic 头像
	 * @param u_online 在线状态
	 * @param u_regtime 注册时间
	 * @param qc_order 外键于订单表(订单集合)
	 * @param qc_discuss 外键于评论表(评论集合)
	 * @param qc_message 外键于消息表(消息集合)
	 */
	public Qc_user(int u_id, String u_email, String u_name, String u_pwd, String u_sex, int u_age, String u_phone,
			String u_born, String u_addres, int u_point, String u_pic, String u_online, Date u_regtime,
			List<Qc_order> qc_order, List<Qc_discuss> qc_discuss, List<Qc_message> qc_message) {
		this.u_id = u_id;
		this.u_email = u_email;
		this.u_name = u_name;
		this.u_pwd = u_pwd;
		this.u_sex = u_sex;
		this.u_age = u_age;
		this.u_phone = u_phone;
		this.u_born = u_born;
		this.u_addres = u_addres;
		this.u_point = u_point;
		this.u_pic = u_pic;
		this.u_online = u_online;
		this.u_regtime = u_regtime;
		this.qc_order = qc_order;
		this.qc_discuss = qc_discuss;
		this.qc_message = qc_message;
	}
	/**
	 * 编号
	 * @return
	 */
	public int getU_id() {
		return u_id;
	}
	/**
	 * 编号
	 * @param u_id
	 */
	public void setU_id(int u_id) {
		this.u_id = u_id;
	}
	/**
	 * 邮箱
	 * @return
	 */
	public String getU_email() {
		return u_email;
	}
	/**
	 * 邮箱
	 * @param u_email
	 */
	public void setU_email(String u_email) {
		this.u_email = u_email;
	}
	/**
	 * 用户账号
	 * @return
	 */
	public String getU_name() {
		return u_name;
	}
	/**
	 * 用户账号
	 * @param u_name
	 */
	public void setU_name(String u_name) {
		this.u_name = u_name;
	}
	/**
	 * 用户密码
	 * @return
	 */
	public String getU_pwd() {
		return u_pwd;
	}
	/**
	 * 用户密码
	 * @param u_pwd
	 */
	public void setU_pwd(String u_pwd) {
		this.u_pwd = u_pwd;
	}
	/**
	 * 性别
	 * @return
	 */
	public String getU_sex() {
		return u_sex;
	}
	/**
	 * 性别
	 * @param u_sex
	 */
	public void setU_sex(String u_sex) {
		this.u_sex = u_sex;
	}
	/**
	 * 年龄
	 * @return
	 */
	public int getU_age() {
		return u_age;
	}
	/**
	 * 年龄
	 * @param u_age
	 */
	public void setU_age(int u_age) {
		this.u_age = u_age;
	}
	/**
	 * 联系方式
	 * @return
	 */
	public String getU_phone() {
		return u_phone;
	}
	/**
	 * 联系方式
	 * @param u_phone
	 */
	public void setU_phone(String u_phone) {
		this.u_phone = u_phone;
	}
	/**
	 * 出生年月
	 * @return
	 */
	public String getU_born() {
		return u_born;
	}
	/**
	 * 出生年月
	 * @param u_born
	 */
	public void setU_born(String u_born) {
		this.u_born = u_born;
	}
	/**
	 * 住址
	 * @return
	 */
	public String getU_addres() {
		return u_addres;
	}
	/**
	 * 住址
	 * @param u_addres
	 */
	public void setU_addres(String u_addres) {
		this.u_addres = u_addres;
	}
	/**
	 * 积分
	 * @return
	 */
	public int getU_point() {
		return u_point;
	}
	/**
	 * 积分
	 * @param u_point
	 */
	public void setU_point(int u_point) {
		this.u_point = u_point;
	}
	/**
	 * 头像
	 * @return
	 */
	public String getU_pic() {
		return u_pic;
	}
	/**
	 * 头像
	 * @param u_pic
	 */
	public void setU_pic(String u_pic) {
		this.u_pic = u_pic;
	}
	/**
	 * 在线状态
	 * @return
	 */
	public String getU_online() {
		return u_online;
	}
	/**
	 * 在线状态
	 * @param u_online
	 */
	public void setU_online(String u_online) {
		this.u_online = u_online;
	}
	/**
	 * 注册时间
	 * @return
	 */
	public Date getU_regtime() {
		return u_regtime;
	}
	/**
	 * 注册时间
	 * @param u_regtime
	 */
	public void setU_regtime(Date u_regtime) {
		this.u_regtime = u_regtime;
	}
	/**
	 * 订单集合
	 * @return
	 */
	public List<Qc_order> getQc_order() {
		return qc_order;
	}
	/**
	 * 订单集合
	 * @param qc_order
	 */
	public void setQc_order(List<Qc_order> qc_order) {
		this.qc_order = qc_order;
	}
	/**
	 * 评论集合
	 * @return
	 */
	public List<Qc_discuss> getQc_discuss() {
		return qc_discuss;
	}
	/**
	 * 评论集合
	 * @param qc_discuss
	 */
	public void setQc_discuss(List<Qc_discuss> qc_discuss) {
		this.qc_discuss = qc_discuss;
	}
	/**
	 * 消息集合
	 * @return
	 */
	public List<Qc_message> getQc_message() {
		return qc_message;
	}
	/**
	 * 消息集合
	 * @param qc_message
	 */
	public void setQc_message(List<Qc_message> qc_message) {
		this.qc_message = qc_message;
	}

}
